﻿namespace LJ.Abstractions.Pack;


/// <summary>
/// Pack基类
/// </summary>
public abstract class PackBase : IPack
{

    /// <summary>
    /// 加载服务
    /// </summary>
    /// <param name="packContext"></param>
    public abstract void Add(IPackContext packContext);


    /// <summary>
    /// 启动服务
    /// </summary>
    /// <param name="packProvider"></param>
    /// <returns></returns>
    public abstract void Use(IPackProvider packProvider);

}


